package beans;

import java.io.Serializable;
import java.util.List;

/**
 * Created by admin on 2017/12/26.
 */
public class GoodsStatisticsBean implements Serializable{


    /**
     * Data : [{"GID":10791,"GoodName":"大动脉覆膜支架（XJZDF分叉型 ）","Specification":"XJZDF28180","Manufacturer":"上海心彤医疗器械有限公司","GoodsUnit":"套","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10792,"GoodName":"药物涂层支架系统(雷帕霉素)(爱克塞尔)(心脏介入冠状动脉类)","Specification":"啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊","Manufacturer":"广州天龙医疗用品有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10797,"GoodName":"药物涂层支架系统(雷帕霉素)(爱克塞尔)(心脏介入冠状动脉类)","Specification":"2.75*28","Manufacturer":"广州天龙医疗用品有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10801,"GoodName":"栓子捕获钢丝系统","Specification":"700-103024","Manufacturer":"福州为邦商贸有限公司","GoodsUnit":"支","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10802,"GoodName":"带有亲水涂层的可控导丝","Specification":"M001468540","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":2,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10803,"GoodName":"带有亲水涂层的可控导丝（商品名：V-18 Control Wire）","Specification":"46-854","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10807,"GoodName":"可解脱带纤维毛弹簧圈栓塞系统","Specification":"M001361640","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":3,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10808,"GoodName":"具有ICE亲水涂层的导丝（商品名：Transend）","Specification":"M001468110","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10809,"GoodName":"延长导管（商品名： Guidezilla）","Specification":"H7493924215050","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10810,"GoodName":"球囊扩张导管","Specification":"PCF040250130","Manufacturer":"美敦力（上海）管理有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10811,"GoodName":"微导管","Specification":"105-5091-150","Manufacturer":"柯惠医疗器材国际贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10820,"GoodName":"导丝","Specification":"H74938931040","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null},{"GID":10821,"GoodName":"微导管","Specification":"M001182880","Manufacturer":"波科国际医疗贸易（上海）有限公司","GoodsUnit":"根","PurchaseCount":0,"ApplyCount":0,"StockCount":1,"NotReturnedCount":0,"TakeOutCount":0,"ReturnCount":0,"TerminalInfoId":0,"Department":null,"DeptCode":null,"HospName":null,"MyYear":null,"MyMonth":null,"MyDate":null,"CabinetInfoId":0,"LogicNumber":null}]
     * SumStockCount : 16
     * SumTakeOutCount : 0
     * SumApplyCount : 0
     * SumPurchaseCount : 0
     * SumNotReturnedCount : 0
     */

    private int SumStockCount;
    private int SumTakeOutCount;
    private int SumApplyCount;
    private int SumPurchaseCount;
    private int SumNotReturnedCount;
    private List<DataBean> Data;

    public int getSumStockCount() {
        return SumStockCount;
    }

    public void setSumStockCount(int SumStockCount) {
        this.SumStockCount = SumStockCount;
    }

    public int getSumTakeOutCount() {
        return SumTakeOutCount;
    }

    public void setSumTakeOutCount(int SumTakeOutCount) {
        this.SumTakeOutCount = SumTakeOutCount;
    }

    public int getSumApplyCount() {
        return SumApplyCount;
    }

    public void setSumApplyCount(int SumApplyCount) {
        this.SumApplyCount = SumApplyCount;
    }

    public int getSumPurchaseCount() {
        return SumPurchaseCount;
    }

    public void setSumPurchaseCount(int SumPurchaseCount) {
        this.SumPurchaseCount = SumPurchaseCount;
    }

    public int getSumNotReturnedCount() {
        return SumNotReturnedCount;
    }

    public void setSumNotReturnedCount(int SumNotReturnedCount) {
        this.SumNotReturnedCount = SumNotReturnedCount;
    }

    public List<DataBean> getData() {
        return Data;
    }

    public void setData(List<DataBean> Data) {
        this.Data = Data;
    }

    public static class DataBean implements Serializable{
        /**
         * GID : 10791
         * GoodName : 大动脉覆膜支架（XJZDF分叉型 ）
         * Specification : XJZDF28180
         * Manufacturer : 上海心彤医疗器械有限公司
         * GoodsUnit : 套
         * PurchaseCount : 0
         * ApplyCount : 0
         * StockCount : 1
         * NotReturnedCount : 0
         * TakeOutCount : 0
         * ReturnCount : 0
         * TerminalInfoId : 0
         * Department : null
         * DeptCode : null
         * HospName : null
         * MyYear : null
         * MyMonth : null
         * MyDate : null
         * CabinetInfoId : 0
         * LogicNumber : null
         */

        private int GID;
        private String GoodName;
        private String Specification;
        private String Manufacturer;
        private String GoodsUnit;
        private int PurchaseCount;
        private int ApplyCount;
        private int StockCount;
        private int NotReturnedCount;
        private int TakeOutCount;
        private int ReturnCount;
        private int TerminalInfoId;
        private Object Department;
        private Object DeptCode;
        private Object HospName;
        private Object MyYear;
        private Object MyMonth;
        private Object MyDate;
        private int CabinetInfoId;
        private Object LogicNumber;

        public int getGID() {
            return GID;
        }

        public void setGID(int GID) {
            this.GID = GID;
        }

        public String getGoodName() {
            return GoodName;
        }

        public void setGoodName(String GoodName) {
            this.GoodName = GoodName;
        }

        public String getSpecification() {
            return Specification;
        }

        public void setSpecification(String Specification) {
            this.Specification = Specification;
        }

        public String getManufacturer() {
            return Manufacturer;
        }

        public void setManufacturer(String Manufacturer) {
            this.Manufacturer = Manufacturer;
        }

        public String getGoodsUnit() {
            return GoodsUnit;
        }

        public void setGoodsUnit(String GoodsUnit) {
            this.GoodsUnit = GoodsUnit;
        }

        public int getPurchaseCount() {
            return PurchaseCount;
        }

        public void setPurchaseCount(int PurchaseCount) {
            this.PurchaseCount = PurchaseCount;
        }

        public int getApplyCount() {
            return ApplyCount;
        }

        public void setApplyCount(int ApplyCount) {
            this.ApplyCount = ApplyCount;
        }

        public int getStockCount() {
            return StockCount;
        }

        public void setStockCount(int StockCount) {
            this.StockCount = StockCount;
        }

        public int getNotReturnedCount() {
            return NotReturnedCount;
        }

        public void setNotReturnedCount(int NotReturnedCount) {
            this.NotReturnedCount = NotReturnedCount;
        }

        public int getTakeOutCount() {
            return TakeOutCount;
        }

        public void setTakeOutCount(int TakeOutCount) {
            this.TakeOutCount = TakeOutCount;
        }

        public int getReturnCount() {
            return ReturnCount;
        }

        public void setReturnCount(int ReturnCount) {
            this.ReturnCount = ReturnCount;
        }

        public int getTerminalInfoId() {
            return TerminalInfoId;
        }

        public void setTerminalInfoId(int TerminalInfoId) {
            this.TerminalInfoId = TerminalInfoId;
        }

        public Object getDepartment() {
            return Department;
        }

        public void setDepartment(Object Department) {
            this.Department = Department;
        }

        public Object getDeptCode() {
            return DeptCode;
        }

        public void setDeptCode(Object DeptCode) {
            this.DeptCode = DeptCode;
        }

        public Object getHospName() {
            return HospName;
        }

        public void setHospName(Object HospName) {
            this.HospName = HospName;
        }

        public Object getMyYear() {
            return MyYear;
        }

        public void setMyYear(Object MyYear) {
            this.MyYear = MyYear;
        }

        public Object getMyMonth() {
            return MyMonth;
        }

        public void setMyMonth(Object MyMonth) {
            this.MyMonth = MyMonth;
        }

        public Object getMyDate() {
            return MyDate;
        }

        public void setMyDate(Object MyDate) {
            this.MyDate = MyDate;
        }

        public int getCabinetInfoId() {
            return CabinetInfoId;
        }

        public void setCabinetInfoId(int CabinetInfoId) {
            this.CabinetInfoId = CabinetInfoId;
        }

        public Object getLogicNumber() {
            return LogicNumber;
        }

        public void setLogicNumber(Object LogicNumber) {
            this.LogicNumber = LogicNumber;
        }
    }
}
